Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
76 AVEBURY AVENUE Semi-Detached £289,379 £270,100 1 Dec 2021
82 AVEBURY AVENUE Semi-Detached £272,438 £57,000 20 Mar 1998
94 AVEBURY AVENUE Detached £254,373 £75,000 14 Jun 2001
96 AVEBURY AVENUE Detached £198,677 £109,000 6 Jul 2009
100 AVEBURY AVENUE Semi-Detached £254,427 £150,000 7 May 2010
104 AVEBURY AVENUE Detached £233,211 £63,500 5 Sep 2000
106 AVEBURY AVENUE Semi-Detached £239,136 £137,000 19 May 2006
108 AVEBURY AVENUE Semi-Detached £263,297 £85,500 28 Feb 2002
112 AVEBURY AVENUE Semi-Detached £169,372 £55,000 28 Feb 2002